Excellent and varied food in a modern yet comfortable setting.The food presentation is way above par and the combination of ingredients and tasts is tantalizing.Unfortunately, one of our friendly waiters spoke broken English only and was unable to convey the specialities and ingredients of each course, which diminished the experience somewhat.